CPPFLAGS=-g

all: game.o main.o meny.o net.o spelare.o video.o font_renderer.o pjasbilder.o pjaser/bonde.o pjaser/dam.o pjaser/hast.o pjaser/kung.o pjaser/pjas.o pjaser/lopare.o pjaser/torn.o
	 g++ -o schackofdoom game.o main.o meny.o net.o spelare.o video.o font_renderer.o pjasbilder.o pjaser/bonde.o pjaser/dam.o pjaser/hast.o pjaser/kung.o pjaser/pjas.o pjaser/lopare.o pjaser/torn.o `sdl-config --libs` -lSDL_net

bild/svart_bonde.h: bild/konvertera_bild
	cd bild && ./konvertera_bild svart_hast && ./konvertera_bild svart_kung && ./konvertera_bild svart_lopare && ./konvertera_bild svart_torn && ./konvertera_bild svart_dam && ./konvertera_bild svart_bonde && ./konvertera_bild vit_bonde && ./konvertera_bild vit_dam && ./konvertera_bild vit_kung && ./konvertera_bild vit_hast && ./konvertera_bild vit_lopare && ./konvertera_bild vit_torn && cd ..

pjasbilder.o: bild/konvertera_bild bild/svart_bonde.h

clean:
	rm -f *.o pjaser/*.o bild/*.o bild/*.h *.gch schackofdoom

install:
	/usr/bin/install -c -s -m 755 -s schackofdoom /usr/bin/schackofdoom
	/usr/bin/install -c -m 755 icon.png /usr/share/pixmaps/schackofdoom.png
	/usr/bin/install -c -m 755 schackofdoom-debianmeny /usr/share/menu/schackofdoom
	/usr/bin/install -c -m 755 schackofdoom.desktop /usr/share/applications
